body{font:12px/1.4 Arial,"微软雅黑",Helvetica,sans-serif,Verdana;color:#5a5a5a; margin:0; background:#fff;}
html,body{-webkit-text-size-adjust:none;}
table,td{font:12px/1.4 Arial,"微软雅黑",Helvetica,sans-serif,Verdana; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show;}
th, td{border-collapse:collapse;}
a:link{text-decoration:none; color:#5a5a5a;}
a:visited{text-decoration:none; color:#5a5a5a;}
a:hover{text-decoration:none; color:#076aae;}
img{border:0;}
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none; padding:0;} 
a{blr:expression(this.onFocus=this.blur())}/*for IE*/
a{outline:none;}/*for Firefox*/
ol,ul,li{list-style-type:none;}
.overz{overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mb_12{margin-bottom:12px;}
.mb_40{margin-bottom:40px;}
.w1200{width:1200px; margin:0 auto;}
.clearfix:after{content:""; display:table; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}

.header{height:110px;}
.h-logo{float:left;}
.h-logo .logo{float:left; padding-top:27px;}
.h-logo .logo a{display:table; height:56px;}
.h-logo .logo a *{vertical-align:middle}
.h-logo .logo .img{float:left; display:table-cell;}
.h-logo .logo .txt{padding-left:5px; display:table-cell;}
.h-logo .logo .txt h1{font-size:24px; color:#166e3e;}
.h-logo .logo .txt p{font-size:12px; text-transform:uppercase; color:#888; text-align:center;}
.h-logo .logo .img img{width:56px;}
.h-logo .kouhao{float:left; height:40px; padding-top:35px; padding-left:50px; position:relative;}
.h-logo .kouhao h2{font-size:17px; color:#076aae;}
.h-logo .kouhao h3{font-size:14px; color:#888; font-weight:normal;}
.h-logo .kouhao:before{content:""; position:absolute; left:25px; border-left:1px solid #d0d0d0; width:0; height:40px;}
.h-tel{float:right; height:42px; padding-top:34px; padding-left:47px; position:relative;}
.h-tel:before{content:""; position:absolute; left:0; width:42px; height:42px; background:url(../images/ghoneg.png) no-repeat;}
.h-tel p{font-size:14px; color:rgb(110,124,139);}
.h-tel h3{font-size:24px; color:rgb(255,153,0); line-height:1;}
.nav{height:52px; background-color:rgb(2,163,57); background-image:-webkit-gradient(linear,right top,left top,from(rgb(51,132,195)),color-stop(52%,rgb(0,146,63)),to(rgb(41,127,228))); position:relative; z-index:2;}
.nav ul{}
.nav ul>li{float:left; position:relative;}
.nav ul>li+li:before{content:""; position:absolute; top:0; left:0; border-left:1px solid rgba(255,255,255,.2); width:0; height:52px;}
.nav ul>li>a{display:block; width:168px; text-align:center; font-size:15px; color:#fff; line-height:52px;}
.nav ul>li:hover>a,.nav ul>li.cur>a{background-color:#076aae;}
.nav ul>li>ul{display:none; pointer:absolute; top:52px; left:0; background-color:#076aae;}
.nav ul>li>ul>li{float:inherit;}
.nav ul>li>ul>li+li:before{display:none;}
.nav ul>li>ul>li>a{height:40px; line-height:40px;}
.nav ul>li>ul>li:hover>a{background-color:rgb(2,163,57);}
.nav ul>li:hover>ul{display:block;}
.banner{position:relative; z-index:1; height:600px;}
.banner-box{width:100%; height:600px; overflow:hidden; position:absolute; top:0; left:0;}
.banner-box ul{}
.banner-box ul li a{display:block; height:600px; background-repeat:no-repeat; background-size:cover; background-position:center;}
.banner-page{position:absolute; bottom:0; width:100%; text-align:center;}
.banner-page ul{width:100%}
.banner-page ul li{display:inline-block; width:16px; height:16px; box-sizing:border-box; border-radius:50%; overflow:hidden; border:2px solid #367136; opacity:.4; background-color:#fff; margin:5px; cursor:pointer; font-size:0;}
.banner-page ul li.on{opacity:1; background-color:#367136;}
.w-product{background-color:rgb(245,245,245); padding:40px 0;}
.main{margin-left:256px;}
.product-box{margin-left:-12px;}
.product-box li{float:left; width:227px; margin-bottom:12px; margin-left:12px; background-color:#fff;}
.product-box li .img{width:227px; height:227px;}
.product-box li .img img{width:100%;}
.product-box li .txt{height:35px; line-height:35px; font-size:14px; text-align:center;}
.product-box li .txt p{width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.side{float:left; width:236px; overflow:hidden;}
.s-menu{}
.sm-tit{height:89px; color:#fff; text-align:center; background:url(../images/title_icon.png) no-repeat rgb(75,174,79) top right}
.sm-tit h3{font-size:24px; line-height:160%; padding-top:16px;}
.sm-tit p{font-size:15px; text-transform:uppercase;}
.sm-list{}
.sm-list>li{padding-top:4px; position:relative;}
.sm-list>li:after{content:""; position:absolute; top:4px; right:0; width:50px; height:50px; background:url(../images/jtou.png) no-repeat;}
.sm-list>li+li{padding-top:2px;}
.sm-list>li>a{display:block; height:50px; line-height:50px; font-size:15px; color:#fff; text-align:center; background-color:rgb(75,174,79);}
.sm-list>li+li:after{top:2px;}
.sm-list>li>a:hover,.sm-list>li.curr>a{background-color:#076aae;}
.sml-list{background-color:rgb(245,245,245,245); display:none;}
.sml-list a{display:block; height:50px; line-height:50px; font-size:15px; text-align:center;}
.sml-list li+li{border-top:1px solid #ececec;}
.sm-list>li.curr .sml-list{display:block;}
.sm-list>li.curr:after{background-position:0 -50px;}
.sm-list>li.curr .sml-list li.on a{color:#076aae;}
.s-contact{background-color:#fff;}
.s-contact li{padding:16px 14px;}
.s-contact li+li{border-top:1px solid #ececec;}
.sc-wechat{}
.sc-wechat .img{float:left; width:86px;}
.sc-wechat .img img{width:100%; vertical-align:top;}
.sc-wechat .txt{margin-left:98px; font-size:14px; color:rgb(102,102,102); line-height:156%; padding-top:20px;}
.s-contact li.sc-tel{padding-left:60px; background:url(../images/ghoneg.png) no-repeat 14px center; background-size:37px;}
.s-contact li.sc-tel h3{font-size:22px; color:rgb(255,153,0); line-height:1;}
.s-contact li.sc-tel p{color:rgb(110,124,139); line-height:1;}
.s-contact li.sc-shop{padding:0;}
.s-contact li.sc-shop a{display:block; height:50px; line-height:50px; padding:0 14px; font-size:0;}
.s-contact li.sc-shop a span{display:inline-block; font-size:14px; vertical-align:middle; padding-left:5px;}
.s-contact li.sc-shop a:before{content:""; display:inline-block; width:37px; height:37px; background:no-repeat left top; background-size:37px; vertical-align:middle;}
.s-contact li.sc-shop a{color:rgb(110,124,139); font-weight:normal;}
.s-contact li.sc-shop a.al:before{background-image:url(../images/icon_al.png);}
.s-contact li.sc-shop a.tb:before{background-image:url(../images/icon_tb.png);}
.w-process{height:406px; background:rgb(74,134,232) url(../images/ord_bg3.jpg) no-repeat top center/cover;}
.wp-head{text-align:center; padding-top:40px;}
.wp-head h3{font-size:36px; color:#fff;}
.wp-head p{font-size:20px; color:#40ee90;}
.wp-body{}
.wp-body ul{text-align:center; padding-top:50px;/* text-align:justify;*/}
/*.wp-body ul:after{content:''; display:inline-block; width:100%;}*/
.wp-body li{display:inline-block; padding:0 30px;}
.wp-body li .img{width:111px; height:111px; line-height:111px; background:url(../images/icon_ordbg.png) no-repeat;}
.wp-body li .img i{display:inline-block; width:57px; height:57px; background:url(../images/icon_ord.png) no-repeat; vertical-align:middle;}
.wp-body li.icon-ord1 .img i{background-position:0 0;}
.wp-body li.icon-ord2 .img i{background-position:0 -57px;}
.wp-body li.icon-ord3 .img i{background-position:0 -114px;}
.wp-body li.icon-ord4 .img i{background-position:0 -171px;}
.wp-body li.icon-ord5 .img i{background-position:0 -228px;}
.wp-body li.icon-ord6 .img i{background-position:0 -285px;}
.wp-body li .txt{font-size:14px; color:#fff; padding-top:20px;}
.w-advantage{padding:40px 0;}
.wa-head{text-align:center; padding-bottom:40px;}
.wa-head p{font-size:36px; text-transform:uppercase; color:#e7f0eb; font-weight:bold; line-height:1;}
.wa-head h3{font-size:24px; color:#166e3e; line-height:1;}
.wa-body{position:relative; padding:70px 0;}
.wa-body li{height:300px;}
/*.wa-body li+li{padding-top:25px;}*/
.wa-body li .img{width:600px; float:right; text-align:center;}
.wa-body li .img img{height:300px; vertical-align:top;}
.wa-body li:nth-child(odd) .img{float:left;}
.wa-body li .txt{padding-top:25px;}
.wa-body li:nth-child(even) .txt{padding-left:25px; margin-right:625px;}
.wa-body li:nth-child(odd) .txt{margin-left:650px; padding-right:25px;}
.wa-body li .txt h4{font-size:26px; line-height:1; position:relative; z-index:2;}
.wa-body li:nth-child(even) .txt  h4{color:rgb(0,108,195);}
.wa-body li:nth-child(odd) .txt  h4{color:rgb(0,167,61);}
.wa-body li .txt h4:before{content:""; position:absolute; top:-15px; width:57px; height:57px; background:url(../images/icon_advx.png) no-repeat;}
.wa-body li:nth-child(even) .txt h4:before{right:-53px;}
.wa-body li:nth-child(odd) .txt h4:before{left:-79px;}
.wa-body li.icon-advx1 .txt h4:before{background-position:0 0;}
.wa-body li.icon-advx2 .txt h4:before{background-position:0 -57px;}
.wa-body li.icon-advx3 .txt h4:before{background-position:0 -114px;}
.wa-body li.icon-advx4 .txt h4:before{background-position:0 -171px;}
.wa-body li .txt p{font-size:17px; color:rgb(67,67,67); padding-top:15px;}
.wa-body .line{position:absolute; top:0; bottom:0; left:50%; border-left:1px solid #eaeaea; width:0;}
.wa-body .line:before,.wa-body .line:after{content:""; position:absolute; right:-5px; width:11px; height:11px; background-color:#ccc; border-radius:50%; overflow:hidden;}
.wa-body .line:before{top:-5px;}
.wa-body .line:after{bottom:-5px;}
.w-about{background:rgb(245,245,245) url(../images/ord_bg3.jpg) no-repeat top center/100% auto; padding:40px 0;}
.wab-head{text-align:center; padding-bottom:40px;}
.wab-head h3{font-size:35px; color:#0fff00;}
.wab-head p{font-size:21px; color:#fff; font-weight:bold; line-height:1; padding-top:10px;}
.wab-head a{display:inline-block; width:353px; height:51px; line-height:51px; border:1px solid #fff; color:rgb(255,255,0); font-weight:bold; font-size:26px; margin-top:30px;}
.wab-body{background-color:#fff; height:366px;}
.wabb-banner{float:right; width:526px; height:366px; overflow:hidden;}
.wabb-banner li a{display:block; width:526px; height:366px; background-repeat:no-repeat; background-size:cover; background-position:center;}
.wabb-about{margin-right:560px; padding-top:30px; padding-left:35px;}
.wabb-about .txt{}
.wabb-about .txt h4{font-size:21px; color:rgb(0,167,61);}
.wabb-about .txt .cont{font-size:15px; color:#7a7a7a; line-height:2; padding-top:20px; text-indent:2em;}
.wabb-about .mlink{padding-top:40px;}
.wabb-about .mlink li{float:left;}
.wabb-about .mlink li+li{padding-left:10px;}
.wabb-about .mlink li a{display:block; width:110px; height:38px; line-height:38px; text-align:center; background-color:rgba(0,167,61,1); font-size:14px; color:#fff;}
.wabb-about .mlink li a i{display:inline-block; vertical-align:middle; width:22px; height:22px; background:url(../images/icon_ab.png) no-repeat; margin-right:10px;}
.wabb-about .mlink li.icon-ab1 a i{background-position:0 0;}
.wabb-about .mlink li.icon-ab2 a i{background-position:0 -22px;}
.wabb-about .mlink li.icon-ab3 a i{background-position:0 -44px;}
.wabb-about .mlink li.icon-ab4 a i{background-position:0 -66px;}
.wabb-about .mlink li.icon-ab5 a i{background-position:0 -88px;}
.w-news{padding:40px 0;}
.wn-head{text-align:center; padding-bottom:40px;}
.wn-head p{font-size:36px; text-transform:uppercase; color:#e7f0eb; font-weight:bold; line-height:1;}
.wn-head h3{font-size:24px; color:#166e3e; line-height:1;}
.wn-body{}
.wn-hotnews{width:470px; float:left;}
.wn-hotnews .img a{display:block;}
.wn-hotnews .img img{width:470px; height:280px; vertical-align:top;}
.wn-hotnews .txt{padding-top:10px;}
.wn-hotnews .txt h4{font-size:18px; line-height:1; font-weight:normal; width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wn-hotnews .txt p{font-size:14px; color:#999; line-height:18px; padding-top:2px;}
.wn-hotnews .txt span{color:#999; font-size:14px; display:block; padding-top:5px;}
.wn-newslist{margin-left:510px;}
.wn-newslist li{margin-bottom:17px; position:relative; padding-left:81px; height:66px;}
.wn-newslist li+li{border-top:1px solid #ececec; padding-top:17px;}
.wn-newslist li h4{font-size:18px; font-weight:normal; line-height:1; width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wn-newslist li p{font-size:14px; color:#999; line-height:18px; padding-top:8px;}
.wn-newslist li span{color:#666; line-height:1; position:absolute; top:0; left:0; width:66px; height:66px; background-color:#e4f2eb; text-align:center;}
.wn-newslist li span i{font-size:24px; font-weight:bold; font-style:normal; display:block; line-height:44px;}
.wn-newslist li+li span{top:17px;}
.w-partner{background-color:rgb(245,245,245); padding:40px 0;}
.wpt-head{text-align:center; padding-bottom:40px;}
.wpt-head p{font-size:36px; text-transform:uppercase; color:#e7f0eb; font-weight:bold; line-height:1;}
.wpt-head h3{font-size:24px; color:#166e3e; line-height:1;}
.wpt-body{overflow:hidden; width:1200px; height:100px;}
.wpt-body li{float:left; padding:0 10px;}
.wpt-body li img{width:200px; height:100px;}
.footer{height:295px; background-color:rgb(25,106,41); color:#fff;}
.f-logo{background-color:rgb(25,79,33); width:236px; height:295px; float:left;}
.fl-logo{text-align:center; padding-top:40px;}
.fl-logo img{width:100px;}
.fl-logo h3{font-size:19px; line-height:1; color:rgb(204,204,204); position:relative; padding:20px 0;}
.fl-logo h3:after{content:""; position:absolute; bottom:0; left:50%; margin-left:-25px; border-top:2px solid #fff; width:50px; height:0;}
.fl-logo p{font-size:20px; line-height:1; padding-top:20px; font-weight:bold; color:rgb(75,174,79);}
.f-nav{margin-left:236px; padding-top:40px;/* padding-right:132px;*/ font-size:14px; position:relative;}
.fn-nav{}
.fn-nav a{color:#fff;}
.fn-nav a:hover{color:#fff;}
.fn-nav>ul{height:216px;}
.fn-nav>ul>li{float:left; padding-right:10px; padding-left:30px;}
.fn-nav>ul>li h3{font-size:16px; font-weight:normal; line-height:1; position:relative; padding-bottom:12px;}
.fn-nav>ul>li h3:after{content:""; position:absolute; bottom:0; left:0; border-top:1px solid #fff; width:62px; height:0;}
.fn-nav>ul>li>ul{padding-top:15px;}
.fn-nav>ul>li>ul>li{line-height:2;}
.fn-wap{position:absolute; top:40px; right:0; color:#fff; text-align:center;}
.fn-wap img{width:132px; height:132px; vertical-align:top;}
.fn-wap p{padding-top:10px;}
.fn-copyright{border-top:1px solid #fff; margin:0 0 0 30px; line-height:36px;}
.sbanner{height:366px; position:relative; background:no-repeat top center/auto 100%;}
.sb-ad{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.sbad-txt{width:810px; height:92px; background-color:rgba(255,255,255,.65); text-align:center;}
.sbad-txt h2{font-size:42px; color:#076aae; line-height:92px; letter-spacing:4px;}
.sbad-txt h3{font-size:16px; font-weight:normal; letter-spacing:2px; color:#fff; line-height:32px; width:770px; height:32px; background-color: rgb(2, 163, 57); border-radius:16px; display:inline-block; position:relative; top:-16px;}
.sbad-btn{position:relative; top:50px; text-align:center;}
.sbad-btn a{display:inline-block; width:166px; height:40px; line-height:40px; text-align:center; background-color:rgba(0,167,61,1); font-size:14px; color:#fff; border-radius:20px; margin:0 20px;}
.m-head{height:24px; border-bottom:2px solid rgb(217,217,217);}
.mh-nav{color:#999;}
.mh-nav a{font-size:14px;}
.m-body{padding-top:20px;}
.mb-cont{line-height:1.7; font-size:14px; padding:0 20px;}
.mb-list{margin-left:-21px;}
.mb-list li{float:left; margin:0 0 21px 21px; background-color:#fff;}
.mb-list li a{display:block; width:298px; border:1px solid rgb(238,238,238);}
.mb-list li a:hover{border:1px solid #076aae;}
.mb-list li .img{}
.mb-list li .img img{width:100%;}
.mb-list li .txt{height:36px; line-height:36px; font-size:15px; text-align:center;}
.mb-list li .txt p{width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mb-page{height:26px; padding:30px 0; margin-top:5px; line-height:36px;}
.mb-page li{float:left; margin-right:5px;}
.mb-page li a{padding:5px 10px; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#666;}
.mb-page li a:hover{border:1px solid #076aae; background:#076aae; color:#fff; text-decoration:none;}
.mb-page li span{border:1px solid #e1e1e1; height:24px; line-height:24px; color:#c4c4c4; padding:5px 10px;}
.mb-page .active a{border:1px solid #076aae; background:#076aae; color:#fff;}
.mbc-info{height:300px; padding-bottom:30px; border-bottom:2px dotted rgb(238,238,238);}
.mbc-info .img{float:left; width:298px; height:298px; overflow:hidden; border:1px solid rgb(238,238,238); position:relative;}
.mbc-info .img ul{position:relative; z-index:1;}
.mbc-info .img img{width:100%; vertical-align:top;}
.mbc-info .img .i-btn{position:absolute; top:50%; width:100%; transform:translate(0,-50%); z-index:2;}
.mbc-info .img .i-btn a{display:block; width:11px; height:23px;}
.mbc-info .img .i-btn a.btn-l{background:url(../images/icon_arrl.png) no-repeat; float:left; margin-left:3px;}
.mbc-info .img .i-btn a.btn-r{background:url(../images/icon_arrr.png) no-repeat; float:right; margin-right:3px;}
.mbc-info .txt{margin-left:320px; padding:0 20px;}
.mbc-info .txt h2{font-size:21px; font-weight:normal; line-height:50px; border-bottom:1px solid rgb(238,238,238);width:100%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mbc-info .txt .t-info{padding-top:20px;}
.mbc-info .txt .t-info li{line-height:1.8; padding-left:72px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.mbc-info .txt .t-info li+li{padding-top:5px;}
.mbc-info .txt .t-info li span{margin-left:-72px; color:#076aae;}
.mbc-info .txt .t-btn{margin-top:20px; padding-top:20px; border-top:1px solid rgb(238,238,238); position:relative;}
.mbc-info .txt .t-btn .tb-tel{padding:5px 0 0 60px; background:url(../images/ghoneg.png) no-repeat 14px center; background-size:37px;}
.mbc-info .txt .t-btn .tb-tel h3{font-size:22px; color:rgb(255,153,0); line-height:1;}
.mbc-info .txt .t-btn .tb-tel p{color:rgb(110,124,139); line-height:1; font-size:12px;}
.mbc-info .txt .t-btn .tb-ol{position:absolute; top:20px; right:10px;}
.mbc-info .txt .t-btn a{display:block; width:126px; height:44px; line-height:44px; text-align:center; background-color:rgba(0,167,61,1); font-size:16px; color:#fff;}
.mbc-info .txt .t-btn a i{display:inline-block; vertical-align:middle; width:22px; height:22px; background:url(../images/fx.png) no-repeat 0 0; margin-right:5px;}
.mbc-info .img .pageState{position:absolute; right:3px; bottom:3px; z-index:3; line-height:1;}
.mbc-cont{padding-top:40px; line-height:1.7; font-size:14px;}
.mbc-cont img{max-width:100%;}
.mb-list1{}
.mb-list1 .mbl-head{padding-top:20px; padding-bottom:20px; border-bottom:2px dotted rgb(238,238,238); text-align:center;}
.mb-list1 .mbl-head h2{font-size:21px; line-height:1; font-weight:normal; color:#333;}
.mb-list1 .mbl-head .info{line-height:1; padding-top:20px;}
.mb-list1 .mbl-head .info span{padding:0 20px;}
.mb-list1 .mbl-body{padding-top:20px; line-height:1.7; font-size:14px;}
/*.mb-list1 .mbl-body p{padding-bottom:1em;}*/
.mbl-pn{padding-top:20px; margin-top:20px; border-top:1px solid rgb(238,238,238);}
.mbl-pn p{line-height:2; color:rgb(110,124,139);}
.mb-news{padding:20px;}
.mb-news h2{font-size:16px; color:#166e3e; border-bottom:1px solid rgb(238,238,238); padding:20px 0 5px; margin-bottom:10px;}
.mb-news ul{margin-left:-30px;}
.mb-news ul li{height:40px; line-height:40px; border-bottom:1px dotted rgb(238,238,238); width:437px; float:left;font-size:14px; margin-left:30px;}
.mb-news ul li a{float:left; width:330px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mb-news ul li span{color:rgb(110,124,139); float:right;}
.mb-liuyan{padding:40px;}
.mb-liuyan ul{}
.mb-liuyan ul li{padding:5px 0;}
.mb-liuyan ul li .inptext{border:1px solid #eaeaea; color:#666; font-size:13px ; width:70%; height:38px; line-height:38px; padding:0 8px; box-sizing:border-box;}
.mb-liuyan ul li .txtarea{border:1px solid #eaeaea; color:#666; font-size:13px ; width:70%; height:88px; padding:8px; box-sizing:border-box;}
.mb-liuyan ul li span{font-size:13px; color:#f00; padding-left:5px;}
.mb-liuyan ul li .inptext:focus,.mb-liuyan ul li .txtarea:focus{outline:1px solid #4baf4f;}
.mb-tijiao{padding-top:5px;}
.mb-tijiao .inpbtn{display:block; width:166px; height:40px; line-height:40px; text-align:center; background-color:rgba(0,167,61,1); font-size:14px; border:none; color:#fff;}
.mb-kehu{padding:0 20px;}
.mb-kehu ul{margin-left:-24px;}
.mb-kehu li{float:left; width:208px; margin-left:24px; margin-bottom:24px;}
.mb-kehu li img{width:100%;}
.mb-ryzz{margin-left:-21px;}
.mb-ryzz li{float:left; margin:0 0 21px 21px; background-color:#fff;}
.mb-ryzz li .img{width:300px;}
.mb-ryzz li .img img{width:100%;}

.toolbar{width:50px; position:fixed; right:1%; top:44%; z-index:999;}
.toolbar dd{width:50px; height:50px; margin-bottom:1px; position:relative; background:url(../images/black20.png) repeat 0 0; -webkit-border-radius:100%; border-radius:100%;}
.toolbar dd i{width:50px; height:50px; display:block; position:absolute; left:0; top:0; cursor:pointer; text-align:center; -webkit-border-radius:100%; border-radius:100%; -webkit-transition:all .3s ease-in-out 0s; -moz-transition:all .3s ease-in-out 0s; transition:all .3s ease-in-out 0s;}
.toolbar dd i span{
	width:35px;
	height:35px;
	display:block;
	margin:7px 0 0 7px;
	background:url(../images/rightfixicon.png) no-repeat 0 0;
}
.toolbar dd.gottop{
	display:none;
}
.toolbar .slide-tel{
	display:block;
	width:0;
	height:50px;
	line-height:50px;
	font-size:24px;
	font-family:arial;
	color:#FFF;
	position:absolute;
	padding:0 0 0 50px;
	top:0;
	right:0;
	overflow:hidden;
	-webkit-border-radius:50px;
	border-radius:50px;
	-webkit-transition:all .0s ease-in-out 0s;
	-moz-transition:all .0s ease-in-out 0s;
	transition:all .0s ease-in-out 0s;
}
.toolbar .pop{position:absolute; right:90px; top:-51px; background:#147b32; display:none;}
.toolbar .pop-code{width:160px;}
.toolbar .pop-code img{width:120px; height:120px; display:block; padding:20px 20px 0;}
.toolbar .pop-code h3{height:50px; line-height:26px; text-align:center; color:#fff; font-size:16px; font-weight:400; white-space:nowrap;}
.toolbar .pop-code h3 b{display:block; font-size:14px; font-weight:normal;}
.toolbar .qq span{background-position:0 -47px;}
.toolbar .qq a{width:50px; height:50px; cursor:pointer; display:block;}
.toolbar .qq:hover{background:#147b32;}
.toolbar .tel span{background-position:0 0;}
.toolbar .tel:hover{background:#147b32;}
.toolbar .code span{background-position:0 -95px;}
.toolbar .code:hover{background:#147b32;}
.toolbar .top span{background-position:0 -142px;}
.toolbar .top:hover{background:#147b32;}

.beian{padding-left:14px;}
.beian a{color:#fff;}








































































































































































































































































































































































